{% from "common/_macros.html" import static as static %}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">

    {#为了配合ajax中设置csrf_token，这里必须要设置一下#}
    {#<meta name="csrf-token" content="{{ csrf_token() }}">#}

    <title>
        {% block title %}
        {% endblock %}
    </title>

    {% include "common/_heads.html" %}
    <link rel="stylesheet" href="{{ static('cms/css/base.css') }}">
    <script src="{{ static('cms/js/base.js') }}"></script>


    {% block head %}{% endblock %}

</head>
<body>
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
    <div class="container-fluid">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"
                    aria-expanded="false" aria-controls="navbar">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="#">深圳一分钟-后台管理系统</a>
        </div>
        <div id="navbar" class="navbar-collapse collapse">
            <ul class="nav navbar-nav navbar-right">
                {# 直接显示g对象中保存的登录用户的名称#}
                <li><a href="#">{{ g.cms_user.username }}
                    {# <span>[超级管理员]</span>#}
                </a></li>
                <li><a href="#">注销</a></li>
            </ul>
            <form class="navbar-form navbar-right">
                <input type="text" class="form-control" placeholder="查找...">
            </form>
        </div>
    </div>
</nav>

<div class="container-fluid">
    <div class="row">
        <div class="col-sm-3 col-md-2 sidebar">
            <ul class="nav-sidebar">
                <li class="unfold"><a href="{{ url_for('cms.index') }}">首页</a></li>
                <li class="profile-li">
                    <a href="#">个人中心<span></span></a>
                    <ul class="subnav">
                        <li><a href="#">个人信息</a></li>
                        <li><a href="#">修改密码</a></li>
                        <li><a href="#">修改邮箱</a></li>
                    </ul>
                </li>

                {# 定义一个变量 #}
                {% set cms_user = g.cms_user %}

                {#新增的一个版块#}
                <li class="nav-group banner-manage"><a href="{{ url_for('cms.banners') }}">轮播图管理</a></li>

                {#如果有帖子管理的权限，才显示这个布局#}
                {% if cms_user.has_permission(CMSPermission.POSTER) %}
                    <li class="nav-group news-manage"><a href="{{ url_for('cms.news') }}">新闻管理</a></li>
                {% endif %}


                {% if cms_user.has_permission(CMSPermission.COMMENTER) %}
                    <li class="comments-manage"><a href="#">评论管理</a></li>
                {% endif %}

                {% if cms_user.has_permission(CMSPermission.BOARDER) %}
                    <li class="board-manage"><a href="#">板块管理</a></li>
                {% endif %}

                {#前台用户#}
                {% if cms_user.has_permission(CMSPermission.FRONTUSER) %}
                    <li class="nav-group user-manage"><a href="#">前台用户管理</a></li>
                {% endif %}

                {% if cms_user.has_permission(CMSPermission.CMSUser) %}
                    <li class="nav-group cmsuser-manage"><a href="#">CMS用户管理</a></li>
                {% endif %}

                {#开发者才能管理#}
                {% if cms_user.is_developer %}
                    <li class="cmsrole-manage"><a href="#">CMS组管理</a></li>
                {% endif %}
            </ul>
        </div>
        <div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
            <h1>{% block  page_title %}

            {% endblock %}
            </h1>

            <div class="main_content">
                {% block main_content %}

                {% endblock %}
            </div>
        </div>
    </div>
</div>
</body>
</html>